]> dgit.raspbian.org Git - gnome-shell.git/commitdiff
appDisplay: Disable built-in mouse scrolling
authorFlorian Müllner <fmuellner@gnome.org>
Fri, 12 Jun 2020 22:08:50 +0000 (00:08 +0200)
committerMarge Bot <marge-bot@gnome.org>
Thu, 7 Jan 2021 14:04:03 +0000 (14:04 +0000)
We want to either handle a scroll event ourselves, or delegate it
to the swipe tracker. What we never want is StScrollView's default
handler that doesn't have any knowledge of pages, so disable it.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/1560>

js/ui/appDisplay.js

index 58d1798025da896046f32974b779b650d5cd2742..4cfc13a7d14a9713989a83ef24a33ae35b9cde34 100644 (file)
@@ -151,6 +151,7 @@ var BaseAppView = GObject.registerClass({
             x_expand: true,
             y_expand: true,
             reactive: true,
+            enable_mouse_scrolling: false,
         });
         this._scrollView.set_policy(St.PolicyType.EXTERNAL, St.PolicyType.NEVER);